// mymessages.cpp: implementation of the myerrormessages class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "waveeditor.h"
#include "mymessages.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

mymessages::mymessages()
{
}

mymessages::~mymessages()
{
	ClearLog();
}

void mymessages::AddMessage(CString _message)
{
	messages.Add(_message);
}

int mymessages::GetNumberOfMessages()
{
	return messages.GetSize();
}

CString mymessages::GetMessage(int number)
{
	if(number<messages.GetSize())
	{
		return messages[number];
	}
	return "";
}

void mymessages::ClearLog()
{
	messages.RemoveAll();
}
